Ebeneezer's Coffee Shop and Restaurant
Ebenezer Chapel High Street | High Street, Barmouth LL42 1DS, Wales
Attractions Near Ebeneezer's Coffee Shop and Restaurant
Restaurants Near Ebeneezer's Coffee Shop and Restaurant
Hotels Near Ebeneezer's Coffee Shop and Restaurant